Skip to content

Conversation

heliocastro
Copy link
Contributor

@heliocastro heliocastro commented Mar 11, 2025

Uv is Astral.sh Python package/project manager solution. The backend is based on Rust and is a merge result of two projects, the original package manager uv and the Python project manager rye,

Reference:

@heliocastro heliocastro added the analyzer About the analyzer tool label Mar 11, 2025
@heliocastro heliocastro self-assigned this Mar 11, 2025
@heliocastro heliocastro force-pushed the feat/python_uv branch 2 times, most recently from 27a370a to 8e01f73 Compare March 11, 2025 16:47
Copy link

codecov bot commented Mar 11, 2025

Codecov Report

Attention: Patch coverage is 48.00000% with 13 lines in your changes missing coverage. Please review.

Project coverage is 56.46%. Comparing base (88015b4) to head (d97afdf).

Files with missing lines Patch % Lines
...nagers/python/src/main/kotlin/utils/PythonUtils.kt 57.89% 1 Missing and 7 partials ⚠️
...ommands/repoconfig/GenerateScopeExcludesCommand.kt 0.00% 5 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main   #10020      +/-   ##
============================================
- Coverage     56.48%   56.46%   -0.02%     
+ Complexity     1611     1609       -2     
============================================
  Files           331      331              
  Lines         12268    12293      +25     
  Branches       1138     1147       +9     
============================================
+ Hits           6929     6941      +12     
- Misses         4896     4902       +6     
- Partials        443      450       +7     
Flag Coverage Δ
funTest-non-docker 33.40% <0.00%> (-0.21%) ⬇️
test-ubuntu-24.04 40.39% <48.00%> (+0.03%) ⬆️
test-windows-2022 40.37% <48.00%> (+0.03%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@heliocastro heliocastro marked this pull request as ready for review March 11, 2025 18:08
@heliocastro heliocastro requested review from a team as code owners March 11, 2025 18:08
@heliocastro heliocastro force-pushed the feat/python_uv branch 3 times, most recently from 1b134d5 to ed7dd63 Compare March 12, 2025 07:51
@heliocastro heliocastro force-pushed the feat/python_uv branch 3 times, most recently from 736c767 to 3789735 Compare March 12, 2025 11:25
@sschuberth
Copy link
Member

Just as a somewhat related remark, Dependabot now can also handle uv.

@heliocastro
Copy link
Contributor Author

Just as a somewhat related remark, Dependabot now can also handle uv.

Right on time, i say

Copy link
Member

@sschuberth sschuberth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe this needs major rework for work without python-inspector, which is know to have several problems.

Please also remove the merge commit from the history.

@sschuberth
Copy link
Member

I believe this needs major rework for work without python-inspector, which is know to have several problems.

So I guess we'd want astral-sh/uv#4711 to be implemented.

Signed-off-by: Helio Chissini de Castro <[email protected]>
Signed-off-by: Helio Chissini de Castro <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
analyzer About the analyzer tool
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants